package com.sisgesbyte.data.entity.ventas;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Date;
import javax.persistence.Entity;
import javax.persistence.Id;

@Entity
public class VentasEntity implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@Id
	private int detalle_venta_id;
	private Integer venta_id;
	private Integer periodo_id;
	private String num_documento;
	private String codigo_vendedor;
	private String nombre_vendedor;
	private String apellido_vendedor;
	private Integer tipo_identificacion_id;
	private String razon_social;
	private String num_doc;
	private String nombre_cliente;
	private String apellido_cliente;
	private String num_lote;
	private Integer vendedor_id;
	private Integer cliente_id;
	private Integer categoria_cliente_id;
	private Integer cliente_locales_id;
	private String cod_local;
	private Integer zona_id;
	private Date fecha_venta;
	private Integer categoria_producto_id;
	private Integer producto_id;
	private String cod_prod;
	private String producto;
	private BigDecimal cantidad;
	private BigDecimal subtotal;
	private BigDecimal total;
	private Boolean bonificacion;
	
	public int getDetalle_venta_id() {
		return detalle_venta_id;
	}
	public void setDetalle_venta_id(int detalle_venta_id) {
		this.detalle_venta_id = detalle_venta_id;
	}
	public Integer getVenta_id() {
		return venta_id;
	}
	public void setVenta_id(Integer venta_id) {
		this.venta_id = venta_id;
	}
	public Integer getPeriodo_id() {
		return periodo_id;
	}
	public void setPeriodo_id(Integer periodo_id) {
		this.periodo_id = periodo_id;
	}
	public Integer getVendedor_id() {
		return vendedor_id;
	}
	public void setVendedor_id(Integer vendedor_id) {
		this.vendedor_id = vendedor_id;
	}
	public Integer getCliente_id() {
		return cliente_id;
	}
	public void setCliente_id(Integer cliente_id) {
		this.cliente_id = cliente_id;
	}
	public Integer getCategoria_cliente_id() {
		return categoria_cliente_id;
	}
	public void setCategoria_cliente_id(Integer categoria_cliente_id) {
		this.categoria_cliente_id = categoria_cliente_id;
	}
	public Integer getCliente_locales_id() {
		return cliente_locales_id;
	}
	public void setCliente_locales_id(Integer cliente_locales_id) {
		this.cliente_locales_id = cliente_locales_id;
	}
	public Integer getZona_id() {
		return zona_id;
	}
	public void setZona_id(Integer zona_id) {
		this.zona_id = zona_id;
	}
	public Date getFecha_venta() {
		return fecha_venta;
	}
	public void setFecha_venta(Date fecha_venta) {
		this.fecha_venta = fecha_venta;
	}
	public Integer getCategoria_producto_id() {
		return categoria_producto_id;
	}
	public void setCategoria_producto_id(Integer categoria_producto_id) {
		this.categoria_producto_id = categoria_producto_id;
	}
	public Integer getProducto_id() {
		return producto_id;
	}
	public void setProducto_id(Integer producto_id) {
		this.producto_id = producto_id;
	}
	public BigDecimal getCantidad() {
		return cantidad;
	}
	public void setCantidad(BigDecimal cantidad) {
		this.cantidad = cantidad;
	}
	public BigDecimal getSubtotal() {
		return subtotal;
	}
	public void setSubtotal(BigDecimal subtotal) {
		this.subtotal = subtotal;
	}
	public BigDecimal getTotal() {
		return total;
	}
	public void setTotal(BigDecimal total) {
		this.total = total;
	}
	public Boolean getBonificacion() {
		return bonificacion;
	}
	public void setBonificacion(Boolean bonificacion) {
		this.bonificacion = bonificacion;
	}
	public String getNum_documento() {
		return num_documento;
	}
	public void setNum_documento(String num_documento) {
		this.num_documento = num_documento;
	}
	public String getNum_lote() {
		return num_lote;
	}
	public void setNum_lote(String num_lote) {
		this.num_lote = num_lote;
	}
	public String getCodigo_vendedor() {
		return codigo_vendedor;
	}
	public void setCodigo_vendedor(String codigo_vendedor) {
		this.codigo_vendedor = codigo_vendedor;
	}
	public String getNombre_vendedor() {
		return nombre_vendedor;
	}
	public void setNombre_vendedor(String nombre_vendedor) {
		this.nombre_vendedor = nombre_vendedor;
	}
	public String getApellido_vendedor() {
		return apellido_vendedor;
	}
	public void setApellido_vendedor(String apellido_vendedor) {
		this.apellido_vendedor = apellido_vendedor;
	}
	public Integer getTipo_identificacion_id() {
		return tipo_identificacion_id;
	}
	public void setTipo_identificacion_id(Integer tipo_identificacion_id) {
		this.tipo_identificacion_id = tipo_identificacion_id;
	}
	public String getRazon_social() {
		return razon_social;
	}
	public void setRazon_social(String razon_social) {
		this.razon_social = razon_social;
	}
	public String getNum_doc() {
		return num_doc;
	}
	public void setNum_doc(String num_doc) {
		this.num_doc = num_doc;
	}
	public String getNombre_cliente() {
		return nombre_cliente;
	}
	public void setNombre_cliente(String nombre_cliente) {
		this.nombre_cliente = nombre_cliente;
	}
	public String getApellido_cliente() {
		return apellido_cliente;
	}
	public void setApellido_cliente(String apellido_cliente) {
		this.apellido_cliente = apellido_cliente;
	}
	public String getCod_prod() {
		return cod_prod;
	}
	public void setCod_prod(String cod_prod) {
		this.cod_prod = cod_prod;
	}
	public String getProducto() {
		return producto;
	}
	public void setProducto(String producto) {
		this.producto = producto;
	}
	public String getCod_local() {
		return cod_local;
	}
	public void setCod_local(String cod_local) {
		this.cod_local = cod_local;
	}
	
}
